Big Huge Thesaurus

Naha City

noun

sounds kind of like